sand reef - French English Dictionary